/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package clases.pe.edu;

import java.awt.BorderLayout;
//import java.time.Instant;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import pe.edu.ulima.bean.Boleta;
import pe.edu.ulima.bean.Cliente;
import pe.edu.ulima.bean.Comprobante;
import pe.edu.ulima.bean.Detalle;
import pe.edu.ulima.bean.Empleado;
import pe.edu.ulima.bean.Producto;
import pe.edu.ulima.bean.Proveedor;

/**
 *
 * @author Evelin
 */
public class Pruebita {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        CarniceriaDAO dao = new CarniceriaDAO();
//        Producto prod = new Producto();
//        int num = 4;
//        prod = dao.getProducto(num);
//        System.out.println(prod.getDescripcion());
//        Cliente cli1 = dao.getCliente(2);
//        System.out.println(cli1.getNombre());
        List<Comprobante> proo = new ArrayList<>();
        String cad ="";
        
        proo = dao.getVentas();
        for (int i=0; i<proo.size();i++){
            cad=proo.get(i).getCod_venta()+" " +proo.get(i).getTipo()+" "+proo.get(i).getPrecio_total();
                    System.out.println(cad);
        }
        
        Comprobante comp = new Comprobante();
        
        float rest = dao.calcularStockProducto(2);
        System.out.println(rest);
        
//       int seq=  dao.seqCliente();
//       
//       System.out.println(seq);
        
        Cliente cli = new Cliente();
        
        cli.setNombre("Silvana");
        cli.setApellido("Torres");
        cli.setDireccion("Tupayauri 528");
        
        List<Detalle> dets = new ArrayList<>();
        Detalle det1 =  new Detalle();
        Detalle det2 = new Detalle();
        det1.setCod_producto(21);
        det1.setPeso(10);
        det2.setCod_producto(4);
        det2.setPeso(13);
        dets.add(det1);
        dets.add(det2);
        
        
        dao.ingresarComprobanteBolet(cli, dets);
        
        
        
        
//        Boleta bol =  new Boleta();
//        bol.setCod_venta(6);
//        bol.setCod_cliente(4);
//        bol.setCod_comprobante(4);
//        
       List<Proveedor> provi=dao.getProveedores();
        for (Proveedor ee : provi) {
            System.out.println(ee.getCod_proveedor());
            System.out.println(ee.getEmpresa());
            
        }
//        
        
        
        
        
        
        
    }
    
}
